#coding=utf-8
hello = 'Hello World'
print hello[0] # H
print (hello[0] + "Daily")[1] # D
print hello[0] # 从后面往前数 d
print hello[-2] # l
print '------------------'
#子序列
print hello[3:7] #索引值 3≤子字符串＜7 即 : lo W
print hello[:7] # 从0开始到7位置 Hello W
print hello[2:] # 从0开始到7位置 llo World
print hello[:] #全部字符串 Hello World
print '------------------'
#find 如果有则返回第一次出现的索引 否则返回-1
print hello.find('W') # 返回第一个W的位置  也就是6
print hello[hello.find('W'):] # 返回World
print hello.find("We") # 如果没有返回-1
print hello.find('') # 返回0
print '----------------'
#replace 替换所有字符串
print hello.replace('o','O') #替换成新文本,全部替换
print hello # 原文本不变
print hello.replace('o','O', 1); # 第三个参数,最多替换n次